/**
 * MenuScene.h
 * This class provides the transition interface between GameScene, UploadScoreScene, 
 * and ViewScoreScene.
 * 
 * Revision History: 
 *
 * Date     Author       Version   Changes
 * ======== ============ ========= ================================================================
 * 03/25/10 Steve Hu     2.0       Initial version.
 * 03/27/10 Robin Mahony 2.1       Added variables to implement MenuLayer touch events, and music capabilities
 * ======== ============ ========= ================================================================
 *
 */

#import "cocos2d.h"
#import <AVFoundation/AVFoundation.h>
#import <UIKit/UIKit.h>

@interface MenuScene : Scene
{
	Label *TitleLabel;
}

@end

@interface MenuLayer : Layer <UITextFieldDelegate>
{
	/* Define the different kinds of touch events for the ScoreScene.  */
	enum touch_Type 
	{
		start,
		score_display,
		tutorial,
		music,
		quit,
		nullType
	} touch_Type;
	
	AVAudioPlayer *player;
	NSString *path;
	NSError *error;
	BOOL musicStatus;  //if NO, music is off, otherwise music is on
	
}
@property (nonatomic, retain) AVAudioPlayer *player;
@property (retain) NSString *path;
@end